Hizzle\Noptin\Tasks\Main B

Total Complexity 76
Dependencies 3
Dependents 8
Total lines 773
Lines of code 452
Logical lines of code 159
Comment lines 195
Methods 34
Properties 3

Methods 34

Method Rating Maintainability Complexity Lines of code
run_automation_rule()
A
47 7 33
add_tasks_table()
S
35 1 112
schedule_task()
S
51 6 26
count_rule_runs()
S
52 6 22
logs_callback()
S
54 5 21
delete_old_tasks()
S
57 5 15
filter_tasks_collection_js_params()
S
56 3 18
mark_failures()
S
57 3 16
get()
S
63 4 10
handle_unexpected_shutdown()
S
63 4 9
get_next_scheduled_task()
S
59 3 14
__construct()
S
57 2 16
add_wp_cron_event()
S
66 3 8
process_task()
S
71 3 6
add_record_tabs()
S
56 1 19
get_next_task()
S
63 2 10
tasks_menu()
S
60 1 15
delete_scheduled_task()
S
64 1 11
get_batch_size()
S
78 1 3
clean()
S
77 1 4
filter_admin_tools()
S
64 1 9
query()
S
78 1 3
init()
S
79 1 3
reset_task()
S
80 1 3
set_task()
S
80 1 3
get_statuses()
S
64 1 9
retry_task()
S
66 1 8
run_pending()
S
79 1 3
handle_cron_healthcheck()
S
78 1 4
end_cron_healthcheck()
S
91 1 2
schedule_remaining_tasks()
S
91 1 2
before_run()
S
76 1 4
filter_cron_schedules()
S
66 1 8
hide_tasks_menu()
S
79 1 3